.v-sidemenu {
  --v-sidemenu-background-color: rgba(250, 250, 250, 1.0);
  --v-sidemenu-border-color: rgba(238, 238, 238, 1.0);
  --v-sidemenu-item-padding: var(--v-padding-base);
  --v-sidemenu-item-icon-size: 1.5625rem;
  background-color: var(--v-sidemenu-background-color);
  border-right: 0.0625rem solid var(--v-sidemenu-border-color);
  width: 100%;
  height: 100%;
}
.v-sidemenu__container {
  height: 100%;
  width: 100%;
}
.v-sidemenu__title {
  border-bottom: 0.0625rem solid var(--v-sidemenu-border-color);
}
.v-sidemenu__item {
  padding: var(--v-sidemenu-item-padding);
  cursor: pointer;
}
.v-sidemenu__item div[role=icon] {
  width: var(--v-sidemenu-item-icon-size);
  height: var(--v-sidemenu-item-icon-size);
}
.v-sidemenu__item div[role=icon] > img {
  width: 100%;
  height: 100%;
}
.v-sidemenu__item[aria-actived=true] {
  border-right: 0.1875rem solid var(--v-primary);
}
.v-sidemenu__item[aria-actived=true] div[role=text] {
  color: var(--v-main-text);
  font-weight: bold;
}
.v-sidemenu__item[aria-actived=false] div[role=text] {
  color: var(--v-placeholder-text);
}
.v-sidemenu__item:hover {
  background-color: rgb(238, 238, 238);
}